have snow on the mountain - Francés Inglés Diccionario